$(function() {
  // 页数
  var page = 0;
  // 每页展示5个
  var size = 5;

  // dropload
  $(".content").dropload({
    scrollArea: window,
    loadDownFn: function(me) {
      page++;
      // 拼接HTML
      var result = "";
      var sval = {
        pageindex: page,
        pagerows: size
      };
      console.log(page);
      function doCallBack(ret) {
				console.log(ret)
        if (ret.retcode == 0) {
          console.log(ret);
          var res = JSON.parse(Base64.decode(ret.data));
          console.log(res);
          var data = res.list;
          var arrLen = data.length;
		  $(".has span").text(res.allrows);
			//<div class = "hrefInvate" data="' +
			// data[i].share_url +
				// '"><div> 复制邀请链接 </div><div class="shareUrl" style="display:none;"> 分享邀请链接 </div> </div>
          if (arrLen > 0) {
            for (var i = 0; i < arrLen; i++) {
              result +=
                '<div class = "item"><img src = "./images/def_head.png"alt = ""class = "headImg" ><p> 邀请编号： ' +
                data[i].invite_code +
			  ' </p><div class = "hrefInvate"><button class="btn" data-clipboard-text="' +
			  data[i].share_url +
				'"> 复制邀请链接 </button></div></div>';
			}
			
            // 如果没有数据
          } else {
           //  锁定
            me.lock();
            // 无数据
            me.noData();
          }
          setTimeout(function() {
            // 插入数据到页面，放到最后面
			$(".lists").append(result);
			  // 复制分享链接
			  var clipboard = new ClipboardJS('.btn');

			  clipboard.on('success', function (e) {
				  console.info('Action:', e.action);
				  console.info('Text:', e.text);
				  console.info('Trigger:', e.trigger);
				  DoAlert('复制成功');
				  e.clearSelection();
			  });

			  clipboard.on('error', function (e) {
				  console.error('Action:', e.action);
				  console.error('Trigger:', e.trigger);
			  });
            // 每次数据插入，必须重置
            me.resetload();
          }, 1000);
          if (arrLen < size) {
            me.lock(); // 锁定
            me.noData(); // 无数据
            me.resetload();
          }
        }   else{
					noRecord($(".lists"))
					me.lock(); // 锁定
					me.noData(); // 无数据
					me.resetload();
					$('.dropload-down').hide();
					}
      }
      jAjax("account.getinvitecode", doCallBack, sval);
    }
  });
});

$(".lists").on("click", ".item .shareUrl", function() {
  $(".layer").animate({ bottom: "0" });
  console.log(
    $(this)
      .parent()
      .attr("data")
  );
});
$(".cancel").click(function() {
  $(".layer").animate({
    bottom: "-8rem"
  });
});


